vcRoutine

A program routine containing executable statements.

See in: Overview

Module: vcExecutor2

Parent: -

Children: vcRobotRoutine

Referenced by: vcCallRoutineStatement.TargetRoutine, vcProgram.Routines, vcProgram.createRoutine(), vcRobotProgram.MainRoutine, ... (see more)
vcCallRoutineStatement.TargetRoutine
vcProgram.Routines
vcProgram.createRoutine()
vcRobotProgram.MainRoutine
vcScope.Routine
vcStatement.Routine

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
NameStringRWGets or sets the name for the routine.
ProgramvcProgramRGets the owner program.
PropertiesvcPropertyContainerRGets the properties of the routine.
ScopevcScopeRGets the scope of the routine.
StatusvcRoutineStatusRGets the current status.

Methods

Learn how to use methods here. The methods are also inherited from the parent class.

NameReturn TypeParametersDescription
deleteNoneNone"
Deletes the routine.

Parameters:
None

Returns:
None

Events

Learn how to use events here. The events are also inherited from the parent class.

NameParametersDescription
OnStatusChangedvcRoutine routine,
vcRoutineStatus status
Triggered when the routine status has changed.
See more
Parameters:
routine (vcExecutor2.vcRoutine): Subject routine.
status (vcExecutor2.vcRoutineStatus): New status.